• word of the day

    strelitzia reginae

    strelitzia reginae - Dictionary definition and meaning for word strelitzia reginae

    Definition
    (noun) ornamental plant of tropical South Africa and South America having stalks of orange and purplish-blue flowers resembling a bird
    Synonyms : bird of paradise
Download our Mobile App Today
Receive our word of the day
on Whatsapp